package org.luxor.commons.jdbc.annotation;

import java.lang.annotation.*;

/**
 * 方法参数脱敏注解
 * @author Mr.Yan  @date 2019/9/30
 */
@Target({ElementType.METHOD,ElementType.FIELD,ElementType.PARAMETER,ElementType.LOCAL_VARIABLE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface EncryptHandle {

    /**
     * 加密的字段，用逗号,分隔
     */
    String column() default "";

    /**
     * 加密且去除两端空格的字段，用逗号,分隔
     */
    String columnTrimSpace() default "";

}
